#ifndef SKYROAD_HEADER_H_
#define SKYROAD_HEADER_H_

#include <string>
#include <vector>

struct h_key_value
{
    h_key_value() : name(), value()
    {

    }

    h_key_value(const std::string& n, const std::string& v) : name(n), value(v) 
    {

    }
    std::string name;
    std::string value;
};

typedef std::vector<h_key_value> t_vt_hk_value;

inline h_key_value make_header(const std::string& name, const std::string& value)
{
    return h_key_value(name, value);
}

#endif
